Barclays raised its price target for Bank of America from $53 to $58, maintaining an "overweight" rating, while HSBC upgraded its rating to "buy" with a $50 target. Robert W. Baird also upgraded the stock to "outperform" with a $50 target, though Evercore ISI lowered its target to $51. Currently, the stock has a "Moderate Buy" average rating and a target price of $48.45, with institutional investors holding 70.71% of shares. Bank of America reported a quarterly EPS of $0.82, exceeding estimates, and announced a quarterly dividend of $0.26.